/*
 *
 * (c) Copyright Ascensio System Limited 2010-2018
 *
 * This program is freeware. You can redistribute it and/or modify it under the terms of the GNU 
 * General Public License (GPL) version 3 as published by the Free Software Foundation (https://www.gnu.org/copyleft/gpl.html). 
 * In accordance with Section 7(a) of the GNU GPL its Section 15 shall be amended to the effect that 
 * Ascensio System SIA expressly excludes the warranty of non-infringement of any third-party rights.
 *
 * THIS PROGRAM IS DISTRIBUTED WITHOUT ANY WARRANTY; WITHOUT EVEN THE IMPLIED WARRANTY OF MERCHANTABILITY OR
 * FITNESS FOR A PARTICULAR PURPOSE. For more details, see GNU GPL at https://www.gnu.org/copyleft/gpl.html
 *
 * You can contact Ascensio System SIA by email at sales@onlyoffice.com
 *
 * The interactive user interfaces in modified source and object code versions of ONLYOFFICE must display 
 * Appropriate Legal Notices, as required under Section 5 of the GNU GPL version 3.
 *
 * Pursuant to Section 7 § 3(b) of the GNU GPL you must retain the original ONLYOFFICE logo which contains 
 * relevant author attributions when distributing the software. If the display of the logo in its graphic 
 * form is not reasonably feasible for technical reasons, you must include the words "Powered by ONLYOFFICE" 
 * in every copy of the program you distribute. 
 * Pursuant to Section 7 § 3(e) we decline to grant you any rights under trademark law for use of our trademarks.
 *
*/


div.advansed-filter label.advansed-filter-state:before{content: " "; position: absolute; width: 7px; height: 7px; border: 2px solid @advfilter-loupe; .borderRadius(7px); top: 1px; left: 1px; }
div.advansed-filter label.advansed-filter-state:after{content: " "; position: absolute; width: 0; height: 6px; border-right: 2px solid @advfilter-loupe; top: 9px; left: 11px; .rotateTransform(135deg); }


div.advansed-filter label.advansed-filter-sort{ background:url("@{img-change-url}advfilter-icons.png") -2px -70px no-repeat; }
div.advansed-filter div.advansed-filter-sort-container span.btn-toggle-sorter{background:url("@{img-change-url}advfilter-icons.png") -2px -40px no-repeat; }
div.advansed-filter div.advansed-filter-helper label.advansed-filter-helper-label { background:url("@{img-change-url}advfilter-icons.png") -3px 0 no-repeat; }

div.advansed-filter-container div.advansed-filter-filters div.btn-show-hidden-filters,
div.advansed-filter-container div.advansed-filter-filters div.filter-item{background-color:@advfilter-combobox-bkgd; }

div.advansed-filter-container div.advansed-filter-filters div.filter-item span.btn-delete{display:block; height:16px; line-height:16px; width:16px; margin:-8px 0 0; position:absolute; right:2px; top:50%; z-index:1; text-align:center; cursor:pointer; font-size: 18px; font-weight: 700; color:@advfilter-combobox-btns;}

div.advansed-filter-container div.advansed-filter-input label.advansed-filter-reset{display:none; width:15px; height:15px; line-height:14px; margin:-8px 0 0; position:absolute; right:-18px; top:50%; z-index:1; cursor:pointer;background-color:@advfilter-reset-btn; .borderRadius(15px); color: #fff; font-size:18px; font-weight:700; text-align: center;}

div.advansed-filter-container div.advansed-filter-button{.borderRadius(2px);}
div.advansed-filter-container div.advansed-filter-button div.inner-text{position: relative;}
div.advansed-filter-container div.advansed-filter-button div.inner-text:after,
div.advansed-filter-container div.advansed-filter-button div.inner-text:before{top: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute;}

div.advansed-filter-container div.advansed-filter-button div.inner-text:after{border-color: transparent; border-left-color: @advfilter-add-btn-bkgd; border-width: 9px; margin-top: -9px; right: -8px;}
div.advansed-filter-container div.advansed-filter-button div.inner-text:before{border-color: transparent; border-left-color: @border-button-default; border-width: 10px; margin-top: -10px; right: -10px;}

div.advansed-filter-container div.advansed-filter-button div.inner-text span.text{background-color:@advfilter-add-btn-bkgd; color:@advfilter-add-btn-plus;border: 1px solid @border-button-default; border-right: 0 none;.borderRadius(2px);}

div.advansed-filter-container span.custom-combobox span.combobox-title:after{border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 4px solid @advfilter-combobox-btns; content: ""; height: 0; position: absolute; right: 1px; top: 50%; width: 0; margin-top: -1px;}
